angry outbursts - Turkish English Dictionary